buttered toasts - German English Dictionary