arralarse - German English Dictionary