turkish foundation for the handicapped - German English Dictionary