i’ve enough on my plate - German English Dictionary