north miami beach - German English Dictionary