thalles - German English Dictionary