place swarming with bugs - Alemán Inglés Diccionario