remo largo - German English Dictionary