long loaf - German English Dictionary