loquace - German English Dictionary