teaspoon - German English Dictionary