algarobello - German English Dictionary