arrecife - German English Dictionary