guaraca - German English Dictionary